a{
text-decoration: none;
}

body {
    /*margin-top: 150px; *//* 60px to make the container go all the way to the bottom of the topbar */
/*  background-color: #fbf9f9 */
    font-family: Helvetica;
}

.dreta{
    margin-left:50%;
    display: inline-table;
}

.logo {
    height: 5em;
}
.sponsor {
    height: 4em;
}
.derecha {
    margin-right:10px;
    padding: 5px 10px 0px;
    margin-left: -10px;
    margin-top: 20px;
}
#idioma {
    text-decoration: none;
    font-size: xx-small;
    margin-left: 3px;
    color:#808080;
}
#idioma:hover {
    text-decoration: none;
    font-size: xx-small;
    margin-left: 3px;
    color:crimson;
}
#idiomas{
    margin-top: 30px;
    margin-right: 15px;
}
.borde {
    border: 1px solid black;
}
.contenedor {
    /*margin-top: 15px;*/
    position: relative;
    min-height: 600px;
}
h4{
    color:dimgrey;
}
#subtemas{
    text-decoration: none;
    margin-left: 5px;
}
h4{
   /*color:#b9b6b6;*/
  text-align: center;
}

#formu{
    font-family:Verdana;
    font-size:10px;
    color:#192666;
    margin-top: -115;
    border: silver thin outset;
    padding:10px;
}

